package com.linjuke.mayouting.biz.bo;

import java.util.List;

import com.linjuke.mayouting.biz.ao.query.UserQuery;
import com.linjuke.mayouting.biz.dal.dataobject.UserDO;

public interface UserBO {
	
	int create(UserDO userDO);
	
	void delete(int userId);
	
	void update(UserDO userDO);
	
	UserDO queryById(int userId);
	
	UserDO queryByUsername(String username);
	
	String encryptPassword(String password);
	
	List<UserDO> queryUsersForPage(UserQuery userQuery);
	
}
